package com.qf.day02;
/**
 * 现有一个电视商品竞猜活动
 * 活动规则：
 * 随机出现一个电视的价格（2000-10000之间），
 * 用户去竞猜价格，如果在5次内猜对价格，便可获得此商品。
 * （超过5次，显示”很可惜，你没有获得奖品，竞猜结束。”，在5次内猜对的话，显示”恭喜你，获得了此奖品。”）。
 */

import java.util.Random;
import java.util.Scanner;

public class GuessingCompetition {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        Random random = new Random();
        int price = random.nextInt(8000) + 2000;
        System.out.println("生成随机数" + price);
        int count = 1;
        System.out.println("您有五次机会，2000-10000之间随机数字");
        while (count < 6) {
            System.out.println("请输入数字");
            int num = sc.nextInt();
            System.out.println("你竞猜的价格是：" + num);
            if(num<2000||num>10000){
                System.out.println("请输入2000-10000以内数字");
            } else if (num<price) {
                if(count==5){
                }else {
                    System.out.println("输入错误");
                }
            } else {
                System.out.println("恭喜您中奖");
                break;
            }
            count++;

        }
        if (count>5){
            System.out.println("5次机会已用尽，竞猜结束！！");
        }
    }
}
